from rich.console import Console
from rich.markdown import Markdown


def show_markdown_from_input(markdown_text):
    console = Console()

    try:
        markdown = Markdown(markdown_text)
        console.print(markdown)
    except Exception as e:
        console.print(f"[bold red]处理 Markdown 文本时出错：{e}[/bold red]")


# 示例调用
# if __name__ == "__main__":
# 模拟用户输入的 Markdown 文本
# show_markdown_from_input()
